package com.itheima.myextends.方法重写的注意事项_07;
/*
    注意事项:
        1.Java中提供了一个专业的注解:@Override专门用来校验方法是否符合方法重写语法规范
        2.父类中私有的方法不能被子类重写
        3.父类中静态的方法不能被子类重写
        4.子类重写父类方法,要求子类方法权限必须大于等于父类方法权限!!!

     public(所有类)  --> protected(同包类和挎包子类) -->默认(同包类) --> private(当前类)
        5.子类重写父类方法,要求子类方法返回值类型和父类方法返回值类型相同
            或者子类方法返回值类型是父类方法返回值类型的子类型!!!
            6.子类重写父类方法,必须保证子父类中的方法名和参数列表(个数,顺序,类型)一致
 */
public class Demo01 {
    public static void main(String[] args) {
        Zi zi = new Zi();
    }
}
